package com.dsteiner.xelavos.client.resources;

import com.dsteiner.widgets.client.JsUtil;
import com.dsteiner.widgets.client.Widgets.IImage;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.ui.AbstractImagePrototype;
import com.google.gwt.user.client.ui.ImageBundle;

public interface XelavosImageBundle extends ImageBundle {


	public static class Util {
		private static XelavosImageBundle instance;
		public static XelavosImageBundle getInstance() {
			if(instance == null){
				instance = (XelavosImageBundle) GWT.create(XelavosImageBundle.class);
			}
			return instance;
		}
	}

	@Resource("com/dsteiner/xelavos/public/images/good.png")
	public AbstractImagePrototype goodIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/send_message.gif")
	public AbstractImagePrototype sendMessageIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/email.jpg")
	public AbstractImagePrototype savedSearchIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/email.jpg")
	public AbstractImagePrototype trackCommentsIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/email_selected.jpg")
	public AbstractImagePrototype trackCommentsSelectedIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/graduation.jpg")
	public AbstractImagePrototype graduationIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/businessman.png")
	public AbstractImagePrototype businessmanIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/party.jpg")
	public AbstractImagePrototype partyIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/chef_small.jpg")
	public AbstractImagePrototype chefIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/computer.jpg")
	public AbstractImagePrototype computerIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/top.png")
	public AbstractImagePrototype topIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/nuevo.png")
	public AbstractImagePrototype newIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/publish_button.png")
	public AbstractImagePrototype createIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/search_button2.png")
	public AbstractImagePrototype searchIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/community.png")
	public AbstractImagePrototype communityIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/shopping.png")
	public AbstractImagePrototype shoppingIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/cocktail_small.jpg")
	public AbstractImagePrototype leisureIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/service.jpg")
	public AbstractImagePrototype serviceIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/job.png")
	public AbstractImagePrototype jobIcon();
	
	@Resource("com/dsteiner/xelavos/public/images/user_not_available.png")
	public AbstractImagePrototype userNotAvailableImage();
	
	@Resource("com/dsteiner/xelavos/public/images/user_not_available_small.png")
	public AbstractImagePrototype userNotAvailableSmallImage();
	
	@Resource("com/dsteiner/xelavos/public/images/tab.png")
	public AbstractImagePrototype tabImage();
	
	@Resource("com/dsteiner/xelavos/public/images/tab_selected.png")
	public AbstractImagePrototype tabSelectedImage();
	
	@Resource("com/dsteiner/xelavos/public/images/link.jpg")
	public AbstractImagePrototype linkImage();
	
}